Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
5 THE MALLARDS Detached £836,129 £399,995 29 Mar 2004